Big Huge Thesaurus

Hippoglossoides platessoides

noun